package com.example.mobile2021606129ly0330;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;


public class MainActivity extends AppCompatActivity {


    private EditText editTextUse;
    private EditText editTextMima;
    private Button btnLogin;
    private Button btnReset;
////功能要求：1、模拟用户登录功能，当输入账号为admin 密码为123456 通过日志log。i（）提示登录成功
//    2、当输入其它账号或者密码时，  通过日志log。i（）提示登录失败
//    3、当用户或密码输入框为空时，点击按钮，通过日志log。i（）提示“用户名不能为空”或“密码不能为空”
//    4、点击“重置”按钮时，两个输入框内容清空。

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        initView();
        btnLogin.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
//                获取输入内容-判断-给出信息提示
//                获取输入内容
                String str = editTextUse.getText().toString();
                String str2 = editTextMima.getText().toString();
                //输入不完整的判断

                if (str.length() == 0) ;
                Log.i("用户名", "请输入用户名");
//                editTextUse.getFocu();获取焦点
                if (str2.length()==0) ;
                Log.i("密码", "请输入密码");


//             判断
                if (str.equals("admin") & str2.equals("123456")) {
                    Log.i("登录", "登录成功");
                } else {
                    Log.i("登录", "登录失败");
                    //给出信息提示
                }
            }
        });
        btnReset.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                editTextMima.setText(null);
                editTextUse.setText(null);
            }
        });

    }

    private void initView() {
        editTextUse = findViewById(R.id.ed_user);
        editTextMima = findViewById(R.id.ed_mima);
        btnLogin = findViewById(R.id.button);
        btnReset = findViewById(R.id.button2);


    }
}